package top.healthylife.gateway.platform.br.dto.basicdata.drivelicquery.res;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.healthylife.gateway.dto.annotation.ApiField;

/**
 * @author : 高则喜
 * @Date 2020/12/24 10:01
 */
@Data
@Accessors(chain = true)
@ApiModel("驾驶证信息查询")
public class Product {
    @ApiField(value = "驾驶证号" , info = "" )
    @ApiModelProperty(value="驾驶证号",example="" )
    private String idCard;

    @ApiField(value = "准驾车型" , info = "" )
    @ApiModelProperty(value="准驾车型",example="" )
    private String quasiDrivingType;

    @ApiField(value = "累计计分" , info = "" )
    @ApiModelProperty(value="累计计分",example="" )
    private String scoring;

    @ApiField(value = "驾驶证状态" , info = "" )
    @ApiModelProperty(value="驾驶证状态",example="" )
    private String driverStatus;

    @ApiField(value = "姓名" , info = "" )
    @ApiModelProperty(value="姓名",example="" )
    private String name;

    @ApiField(value = "初次领证日期" , info = "" )
    @ApiModelProperty(value="初次领证日期",example="" )
    private String firstIssueDate;

    @ApiField(value = "有效期至" , info = "" )
    @ApiModelProperty(value="有效期至",example="" )
    private String termoFvalidity;

    @ApiField(value = "档案编号" , info = "" )
    @ApiModelProperty(value="档案编号",example="" )
    private String fileNumber;

    @ApiField(value = "签发机关" , info = "" )
    @ApiModelProperty(value="签发机关",example="" )
    private String trafficpolice;

    @ApiField(value = "有效期始" , info = "" )
    @ApiModelProperty(value="有效期始",example="" )
    private String startDate;

    @ApiField(value = "返回时长" , info = "单位：ms " )
    @ApiModelProperty(value="返回时长",example="单位：ms " )
    private Long costTime;
}
